Hi,
We have a Java Backend Engineer with our direct client. Please check the job description below and let me know if you are available for a quick call to discuss this role further-
Title: Java Backend Engineer
Duration: 6+months with possible extension
𝐈𝐧𝐭𝐞𝐫𝐯𝐢𝐞𝐰 𝐏𝐫𝐨𝐜𝐞𝐬𝐬: 𝐎𝐧𝐬𝐢𝐭𝐞
Location: Sunnyvale, CA(Hybrid)
As a Java Backend Engineer, you will be responsible for developing and maintaining high-quality backend systems, APIs, and services that power our products. You will work closely with front-end engineers, product managers, and data teams to design, implement, and optimize our backend architecture. You will have the opportunity to work with cutting-edge technologies, solve complex technical problems, and contribute to the overall success of the organization.
Responsibilities:
Develop and maintain Java-based backend services and APIs.
Collaborate with cross-functional teams to gather requirements and define system specifications.
Design and implement scalable, high-performance backend solutions.
Write clean, efficient, and well-documented code.
Perform code reviews and ensure adherence to best coding practices and standards.
Troubleshoot and debug issues within the backend infrastructure.
Optimize applications for maximum speed and scalability.
Implement security and data protection protocols within the backend systems.
Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Continuously improve the quality, performance, and scalability of our backend services.
Stay up to date with the latest developments in Java and backend technologies.
Required Qualifications:
- 3+ years of experience in Java backend development.
- Strong proficiency in Java and object-oriented programming (OOP).
- Hands-on experience with Cassandra for distributed databases and large-scale data management.
- Solid experience with Kafka for event-driven microservices and real-time data streaming.
- Proficient in developing and integrating RESTful APIs.
- Experience with Spring Boot, Hibernate, and other related Java frameworks.
- Solid knowledge of relational and NoSQL databases such as MySQL, PostgreSQL, and MongoDB.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with version control systems (e.g., Git).
- Knowledge and hands-on experience with microservices architecture.
- Solid understanding of unit testing and test-driven development (TDD).
- Strong analytical and problem-solving skills with a keen eye for detail.
- Excellent communication skills and a team-oriented mindset.
Regards,
SHIV SHARMA | SR. TECHNICAL RECRUITER
Email: ssharma2@bayonesolutions.com
Address: 4637 Chabot Dr #250, Pleasanton, CA 94588
BAYONE.COM | CONNECT ON LINKEDIN